{
	//--- Show map locations
	_x call bis_fnc_drawCuratorLocations;

	if (isserver) then {
		[_x,[-1,-2,0]] call bis_fnc_setcuratorvisionmodes;
	};
} foreach allcurators;

zeuslist = [
	"76561198031434864",		// Superxpdude
	"76561198011519046", 		// Darkbolt
	"76561197968794181",		// Anzu
	"76561198047135583", 		// Jordan
	"76561198032950755"			// Silverance
];

"adminrequest" addPublicVariableEventHandler {
	_unit = adminrequest;
	_adminUID = getPlayerUID _unit;
	switch (_adminUID) do {
		case "76561198031434864": {_unit assignCurator zeus_superxpdude;};
		case "76561198011519046": {_unit assignCurator zeus_darkbolt;};
		case "76561197968794181": {_unit assignCurator zeus_anzu;};
		case "76561198047135583": {_unit assignCurator zeus_jordan;};
		case "76561198032950755": {_unit assignCurator zeus_silverance;};
	};
};

["zeusdisconnect", "onPlayerDisconnected", {
	switch (_uid) do {
		case "76561198031434864": {unAssignCurator zeus_superxpdude;};
		case "76561198011519046": {unAssignCurator zeus_darkbolt;};
		case "76561197968794181": {unAssignCurator zeus_anzu;};
		case "76561198047135583": {unAssignCurator zeus_jordan;};
		case "76561198032950755": {unAssignCurator zeus_silverance;};
	};
}] call BIS_fnc_addStackedEventHandler;

if (("ArsenalEnable" call BIS_fnc_getParamValue) == 1) then {
	enable_arsenal = true;
} else {
	enable_arsenal = false;
};

if (("LoadoutPersist" call BIS_fnc_getParamValue) == 1) then {
	persist_loadout = true;
} else {
	persist_loadout = false;
};

publicVariable "zeuslist";
publicVariable "enable_arsenal";
publicVariable "LoadoutPersist";